﻿#pragma once

#include "daologininfo.h"

class DaoLoginInfoSqlite : public DaoLoginInfo
{
public:
    bool             exists(const QString& secretId);
    void             insert(const LoginInfo& info);
    void             update(const LoginInfo& info);
    void             remove(const QString& secretId);
    QList<LoginInfo> select();

    virtual void connect();
    virtual void createTable();
    DaoLoginInfoSqlite();
    ~DaoLoginInfoSqlite();

private:
    DbSqlite m_db;
};
